home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
- SubZIP
- Ver. 1.2
- March 1991
- by
-
- Greg Roberts
- 3033 E. Valley Blvd. #69
- West Covina, CA 91792
-
-
-
- Shareware:
- SubZIP and it's companion program Delsub are Copyright 1991, by
- Greg Roberts. All Rights Reserved. This program is NOT Free. It
- is a shareware evaluation copy of SubZIP that you may use for up
- to 14 days to determine it's usefulness. If after 14 days you
- continue to use the program, then you must register. See
- ORDER.FRM for registration information.
-
- Legal:
- The author assumes no responsibility for any loss related
- directly or indirectly to the use of this product. No warranty
- is implied or stated. This product routinely deletes files after
- safely placing them in a compressed file. It is strongly
- suggested to do a full backup of your data before using this
- product. Use of the program is at your own risk.
-
- Purpose:
- Now that the legal stuff is out of the way, let me tell you about
- SubZIP and it's companion DELSUB. You should have received the
- following files:
- SUBZIP.EXE
- DELSUB.EXE
- SUBZIP.DOC
- ORDER.FRM
- READ.ME
-
- As programs grow in size, their appetite for disk space grows
- enormously. That "Big" 40 mb. drive you bought and thought you
- would never fill up is always at full capacity. This is where
- SubZIP comes in to play. The use of file compression is a common
- space-saving method of storage for Bulletin Board Systems. The
- same compression can be used, with a little helpful management,
- to free up more space on your hard disk. All files and
- subdirectories will be readily accessible for easy use. You can
- easily realize a 30-50% gain in storage space by using SubZIP on
- a regular basis.
-
-
-
-
- The theory behind SubZIP can be thought of as a desk with
- drawers containing many files. SubZIP allows you to bring
- your files to a nice clean desk (ample hard disk space),
- work on them, then file it away again, waiting for later
- use. In the meantime you retain that clean desk for
- subsequent work. This is a simplistic description, but
- helps to illustrate that you can load many programs on
- your hard disk, compress them for space conservation, yet
- allow easy access and refiling.
-
- How It Works:
- SubZIP is a companion program for PKZIP/PKUNZIP by PKWare, the
- most widely used method of file compression. SubZIP acts as a
- shell around PKZIP, allowing you to compress entire
- subdirectories into one file referred to throughout as Directory
- Structure Files (DRS). This DRS file can comprise one
- subdirectory or an entire tree of nested subdirectories. SubZIP
- examines the Subdirectory you specify, notes all file names and
- whether subdirectories below it exist. It then ZIPs the entire
- contents into one single file named [Subdirectory Name].DRS.
- Example:
- SubZIP of Lotus subdirectory would yield file LOTUS.DRS
-
- All files are then deleted to free up space, but the
- directory structure remains intact. The amount of space
- gained by this procedure can be dramatic. All that is
- left is the .DRS file, waiting to be SubUNZIPped back to
- it's original directories. All the files contained in the
- specified subdirectory will be in this .DRS file.
-
- Once the file is SubUNZIPped, all your original files will
- be in the exact place they were when SubZIPped. You may
- use them as you would any other time, except now when you
- are done and are ready to SubZIP again, only new or
- modified files are added to the .DRS file. This makes the
- system quick and efficient by not wasting time adding
- redundant files.
-
- Requirements:
- SUBZIP.EXE, DELSUB.EXE, PKZIP.EXE, PKUNZIP.EXE, AND LIST.COM must
- be in your computer's path. SubZIP has been tested with PKZIP
- Ver 1.10. Earlier versions probably will not work. Please note
- that PKZIP and LIST are excellent shareware programs that require
- their own registration through their respective authors.
- Registration of this program only registers the use of SubZIP.
-
-
- How to Use:
- The program assumes you will be SubZIPping a subdirectory located
- in this root directory. SubZIP will always assume that it has to
- change directory to complete it's operation. The easiest way to
- ensure that you can SubZIP a subdirectory is by doing a DIR of
- the directory you are currently in. If you see the name of the
- directory you wish to SubZIP listed, it is below you and can
- therefore be processed. You cannot SubZIP the current directory
- you are in. Invoke Subzip by typing SUBZIP at your DOS prompt
-
-
-
-
- and press return. The main menu will appear, with the arrow keys
- moving through the different options. The options are as
- follows:
-
-
- ** SubZIP **
- Will pop up a dialog box asking you to type in the name of the
- subdirectory you wish to compress. Type the name in exactly as
- the directory is named. Do not type in a Back Slash character
- "\", it confuses the program about the desired directory. You
- may type in up to a maximum of eight characters, it is assumed
- the directory name will have no extension. If the directory is
- not found, you will be notified and returned to the main menu.
- If SubZIP locates your specified directory, it will begin
- processing by first parsing the subdirectory or subdirectories
- for all file names and building a list, invisible to the user.
- After that PKZIP will be invoked and the entire structure will be
- compressed into one file using the naming convention of
- "Subdirectory Name".DRS
- (Example: LOTUS.DRS for the LOTUS subdirectory)
- As a final step to reclaim that disk space, SubZIP will delete
- all the files from the subdirectory, leaving only the .DRS file
- in the now otherwise empty subdirectory.
-
- If a .DRS file already exists, then SubZIP will check the files
- against those already contained in the .DRS file. If any are new
- or have been modified (determined by system date/time stamp on
- the file name), they will update the .DRS file. Those that are
- the same will not be processed, as this redundancy would
- significantly slow operation without any benefit. As in the case
- above the disk space will be reclaimed by deleting the files,
- leaving only the .DRS file in the subdirectory.
-
- ** SubUNZIP **
- This works much the same as SubZIP does as far as the user input
- is concerned. When a valid .DRS file is designated PKUNZIP will
- be invoked, restoring the original files to their original
- subdirectory. If a designated subdirectory is not there, it will
- be created. The files are now available for you to use as you
- would any other time. When finished you can SubZIP again, and
- only new or modified files will be added to the existing .DRS
- file.
-
- ** .DRS View **
- This option uses the same user input as the previous two options.
- When a valid .DRS file is specified, a directory listing of the
- contents is displayed using LIST.COM, which needs to be in your
- path. Pressing ESC will return you to the main menu.
-
-
- ** Disk Stats **
- This selection gives a pop-up window showing the currently
- logged drive, current subdirectory, and space available on
- the drive.
-
-
-
-
-
- ** Exit **
- End the program and return to DOS.
-
-
-
- That's it for operation of the program. Here are a few hints for
- optimal use of the program.
-
- * Make sure you have a good amount of Disk space
- available when you first start SubZIPping your
- subdirectories. This will help you avoid the
- "Insufficient Disk Space" message.
-
- * Never SubZIP your DOS directory, it contains too many
- files needed every session.
-
- * And finally, register, $10 is a modest amount for a
- program that can help extend your disk space. This
- program will continue to be updated and these updates
- will be made available to my registered users at a
- nominal upgrade fee. I welcome any feedback, good or
- bad, and suggestions for the program. Your input can
- make this an even better program.
-
- Summary of Changes:
-
- Ver. 1.2 March 1991
- -Because PKZIP creates a work file the same size as the
- file being updated, SubZIP will check to make sure there
- is sufficient space for the update process. This is to
- ensure that adding new or modified files to the .DRS file
- can be accomplished safely.
- -SubZIP now checks to make sure PKZIP, PKUNZIP, and LIST
- are in the current directory, or the DOS Path. If they
- are not, the program notifies the user and halts.
- -A new menu option, Disk Stats, gives the Current Logged
- Drive, the current subdirectory, and the disk space
- available on the logged drive.
- -Documentation for registered users, as of this version
- will be supplied on disk. The print file and the
- registration price are sufficiently small enough to
- justify on-disk documentation.
-
- Ver. 1.1 February 1991
- -First limited public release to local BBS's.
-
-
-
- Possible Enhancements:
- * Use of other Compression programs such as PAK, ARJ,
- LHA, etc.
-
- * Point and shoot directory navigation.
-
- * And what ever useful suggestions I get from users.
-
-
-
-
- PKZIP,LIST,PAK,ARJ, and LHA are copyright their respective
- authors.
-
- Thank you for taking the time to use SubZIP!
-
-
-